achieve a good result - Francés Inglés Diccionario